General & manager weir careers in Karur, India